[INFO] cloning repository https://github.com/bepvte/ocrlocate
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bepvte/ocrlocate" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbepvte%2Focrlocate", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbepvte%2Focrlocate'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] de618c0f678caadecbe771ccc2312e6f0a089c87
[INFO] fixing bepvte/ocrlocate/de618c0f678caadecbe771ccc2312e6f0a089c87 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbepvte%2Focrlocate" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/bepvte/ocrlocate
[INFO] finished tweaking git repo https://github.com/bepvte/ocrlocate
[INFO] tweaked toml for git repo https://github.com/bepvte/ocrlocate written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/bepvte/ocrlocate on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/bepvte/ocrlocate already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: libs/leptess/Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `leptess` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2a2720027f6330981532ef658221b3adbb1141c54e800d6478ba546dada916d6
[INFO] running `Command { std: "docker" "start" "2a2720027f6330981532ef658221b3adbb1141c54e800d6478ba546dada916d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2a2720027f6330981532ef658221b3adbb1141c54e800d6478ba546dada916d6" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2a2720027f6330981532ef658221b3adbb1141c54e800d6478ba546dada916d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2a2720027f6330981532ef658221b3adbb1141c54e800d6478ba546dada916d6" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating libs/leptess/Cargo.toml from 2015 edition to 2018
[INFO] [stderr]    Migrating libs/leptonica-plumbing/Cargo.toml from 2018 edition to 2021
[INFO] [stderr]    Migrating libs/tesseract-plumbing/Cargo.toml from 2018 edition to 2021
[INFO] [stderr]    Migrating libs/tesseract-sys/Cargo.toml from 2018 edition to 2021
[INFO] [stderr] warning: libs/leptess/Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `leptess` (manifest) generated 1 warning
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling bindgen v0.64.0
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling zerocopy v0.8.40
[INFO] [stderr]    Compiling bindgen v0.69.5
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]     Checking simd-adler32 v0.3.8
[INFO] [stderr]     Checking crc32fast v1.5.0
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking weezl v0.1.12
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]     Checking lebe v0.5.3
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking zune-inflate v0.2.54
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]     Checking fdeflate v0.3.7
[INFO] [stderr]     Checking color_quant v1.1.0
[INFO] [stderr]     Checking bytemuck v1.25.0
[INFO] [stderr]     Checking bit_field v0.10.3
[INFO] [stderr]     Checking gif v0.13.3
[INFO] [stderr]     Checking rayon v1.11.0
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]     Checking qoi v0.4.1
[INFO] [stderr]     Checking png v0.17.16
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking anstyle-parse v0.2.7
[INFO] [stderr]     Checking anstyle-query v1.1.5
[INFO] [stderr]     Checking colorchoice v1.0.4
[INFO] [stderr]     Checking anstyle v1.0.13
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling camino v1.2.2
[INFO] [stderr]     Checking clap_lex v1.0.0
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]     Checking dirs-sys v0.4.1
[INFO] [stderr]     Checking anstream v0.6.21
[INFO] [stderr]     Checking fallible-iterator v0.3.0
[INFO] [stderr]     Checking fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling tikv-jemalloc-sys v0.5.4+5.3.0-patched
[INFO] [stderr]    Compiling libsqlite3-sys v0.28.0
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]     Checking dirs v5.0.1
[INFO] [stderr]     Checking imagesize v0.12.0
[INFO] [stderr]     Checking fastrand v2.3.0
[INFO] [stderr]     Checking jpeg-decoder v0.3.2
[INFO] [stderr]     Checking terminal_size v0.3.0
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]     Checking kdam v0.5.2
[INFO] [stderr]     Checking regex v1.12.3
[INFO] [stderr]     Checking terminal_size v0.4.3
[INFO] [stderr]     Checking tempfile v3.26.0
[INFO] [stderr]     Checking clap_builder v4.5.60
[INFO] [stderr]     Checking tiff v0.9.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.40
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking clap v4.5.60
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]    Compiling leptonica-sys v0.4.9
[INFO] [stderr]    Compiling tesseract-sys v0.6.2 (/opt/rustwide/workdir/libs/tesseract-sys)
[INFO] [stderr]    Migrating libs/tesseract-sys/build.rs from 2018 edition to 2021
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking ahash v0.8.12
[INFO] [stderr]     Checking exr v1.74.0
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking hashlink v0.9.1
[INFO] [stderr]     Checking rusqlite v0.31.0
[INFO] [stderr]     Checking image v0.24.9
[INFO] [stderr]     Checking leptonica-plumbing v1.4.1 (/opt/rustwide/workdir/libs/leptonica-plumbing)
[INFO] [stderr]    Migrating libs/leptonica-plumbing/src/lib.rs from 2018 edition to 2021
[INFO] [stderr]    Migrating libs/tesseract-sys/src/lib.rs from 2018 edition to 2021
[INFO] [stderr]     Checking tesseract-plumbing v0.11.1 (/opt/rustwide/workdir/libs/tesseract-plumbing)
[INFO] [stderr]    Migrating libs/tesseract-plumbing/src/lib.rs from 2018 edition to 2021
[INFO] [stderr]     Checking leptess v0.15.0 (/opt/rustwide/workdir/libs/leptess)
[INFO] [stderr]    Migrating libs/leptess/src/lib.rs from 2015 edition to 2018
[INFO] [stderr]        Fixed libs/leptess/src/lib.rs (2 fixes)
[INFO] [stderr]        Fixed libs/leptess/src/tesseract.rs (3 fixes)
[INFO] [stderr]    Migrating libs/leptess/examples/low_level_ocr_word_by_word.rs from 2015 edition to 2018
[INFO] [stderr]    Migrating libs/leptess/examples/set_from_image_crate.rs from 2015 edition to 2018
[INFO] [stderr]    Migrating libs/leptess/tests/full_page_ocr.rs from 2015 edition to 2018
[INFO] [stderr]    Migrating libs/leptess/examples/low_level_ocr_full_page.rs from 2015 edition to 2018
[INFO] [stderr]    Migrating libs/leptess/tests/pix.rs from 2015 edition to 2018
[INFO] [stderr]    Migrating libs/leptess/examples/set_resolution.rs from 2015 edition to 2018
[INFO] [stderr]    Migrating libs/leptess/tests/image_crate.rs from 2015 edition to 2018
[INFO] [stderr]     Checking tikv-jemallocator v0.5.4
[INFO] [stderr]     Checking ocrlocate v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating src/main.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed src/main.rs (1 fix)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 46s
[INFO] [stderr] crater-edition-check: ocrlocate v0.3.0 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: leptess v0.15.0 (/opt/rustwide/workdir/libs/leptess) updating edition from 2015 to 2018
[INFO] [stderr] crater-edition-check: leptonica-plumbing v1.4.1 (/opt/rustwide/workdir/libs/leptonica-plumbing) updating edition from 2018 to 2021
[INFO] [stderr] crater-edition-check: tesseract-plumbing v0.11.1 (/opt/rustwide/workdir/libs/tesseract-plumbing) updating edition from 2018 to 2021
[INFO] [stderr] crater-edition-check: tesseract-sys v0.6.2 (/opt/rustwide/workdir/libs/tesseract-sys) updating edition from 2018 to 2021
[INFO] [stderr]    Compiling tesseract-sys v0.6.2 (/opt/rustwide/workdir/libs/tesseract-sys)
[INFO] [stderr]     Checking leptonica-plumbing v1.4.1 (/opt/rustwide/workdir/libs/leptonica-plumbing)
[INFO] [stdout] warning: unused import: `c_int`
[INFO] [stdout]  --> libs/leptonica-plumbing/src/pix.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ffi::{c_int, CStr};
[INFO] [stdout]   |                ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `c_int`
[INFO] [stdout]  --> libs/leptonica-plumbing/src/pix.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ffi::{c_int, CStr};
[INFO] [stdout]   |                ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking tesseract-plumbing v0.11.1 (/opt/rustwide/workdir/libs/tesseract-plumbing)
[INFO] [stderr]     Checking leptess v0.15.0 (/opt/rustwide/workdir/libs/leptess)
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]  --> libs/leptess/src/capi.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub use self::tesseract_plumbing::leptonica_sys::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `__off_t` in the type namespace is first re-exported here
[INFO] [stdout] 4 | pub use self::tesseract_plumbing::tesseract_sys::*;
[INFO] [stdout]   |         ------------------------------------------ but the name `__off_t` in the type namespace is also re-exported here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]  --> libs/leptess/src/capi.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub use self::tesseract_plumbing::leptonica_sys::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `__off64_t` in the type namespace is first re-exported here
[INFO] [stdout] 4 | pub use self::tesseract_plumbing::tesseract_sys::*;
[INFO] [stdout]   |         ------------------------------------------ but the name `__off64_t` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]  --> libs/leptess/src/capi.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub use self::tesseract_plumbing::leptonica_sys::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `FILE` in the type namespace is first re-exported here
[INFO] [stdout] 4 | pub use self::tesseract_plumbing::tesseract_sys::*;
[INFO] [stdout]   |         ------------------------------------------ but the name `FILE` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]  --> libs/leptess/src/capi.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub use self::tesseract_plumbing::leptonica_sys::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `_IO_lock_t` in the type namespace is first re-exported here
[INFO] [stdout] 4 | pub use self::tesseract_plumbing::tesseract_sys::*;
[INFO] [stdout]   |         ------------------------------------------ but the name `_IO_lock_t` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]  --> libs/leptess/src/capi.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub use self::tesseract_plumbing::leptonica_sys::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `__off_t` in the type namespace is first re-exported here
[INFO] [stdout] 4 | pub use self::tesseract_plumbing::tesseract_sys::*;
[INFO] [stdout]   |         ------------------------------------------ but the name `__off_t` in the type namespace is also re-exported here
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(ambiguous_glob_reexports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]  --> libs/leptess/src/capi.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub use self::tesseract_plumbing::leptonica_sys::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `__off64_t` in the type namespace is first re-exported here
[INFO] [stdout] 4 | pub use self::tesseract_plumbing::tesseract_sys::*;
[INFO] [stdout]   |         ------------------------------------------ but the name `__off64_t` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]  --> libs/leptess/src/capi.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub use self::tesseract_plumbing::leptonica_sys::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `FILE` in the type namespace is first re-exported here
[INFO] [stdout] 4 | pub use self::tesseract_plumbing::tesseract_sys::*;
[INFO] [stdout]   |         ------------------------------------------ but the name `FILE` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: ambiguous glob re-exports
[INFO] [stdout]  --> libs/leptess/src/capi.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub use self::tesseract_plumbing::leptonica_sys::*;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the name `_IO_lock_t` in the type namespace is first re-exported here
[INFO] [stdout] 4 | pub use self::tesseract_plumbing::tesseract_sys::*;
[INFO] [stdout]   |         ------------------------------------------ but the name `_IO_lock_t` in the type namespace is also re-exported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking ocrlocate v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: field `time` is never read
[INFO] [stdout]    --> src/db.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub struct SearchResult {
[INFO] [stdout]     |            ------------ field in this struct
[INFO] [stdout] 211 |     pub path: String,
[INFO] [stdout] 212 |     pub time: u64,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `SearchResult` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `time` is never read
[INFO] [stdout]    --> src/db.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 210 | pub struct SearchResult {
[INFO] [stdout]     |            ------------ field in this struct
[INFO] [stdout] 211 |     pub path: String,
[INFO] [stdout] 212 |     pub time: u64,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `SearchResult` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 51s
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating libs/leptess/Cargo.toml from 2015 edition to 2018
[INFO] [stderr]    Migrating libs/leptonica-plumbing/Cargo.toml from 2018 edition to 2021
[INFO] [stderr]    Migrating libs/tesseract-plumbing/Cargo.toml from 2018 edition to 2021
[INFO] [stderr]    Migrating libs/tesseract-sys/Cargo.toml from 2018 edition to 2021
[INFO] [stdout] warning: unused import: `c_int`
[INFO] [stdout]  --> libs/leptonica-plumbing/src/pix.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ffi::{c_int, CStr};
[INFO] [stdout]   |                ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking leptess v0.15.0 (/opt/rustwide/workdir/libs/leptess)
[INFO] [stderr]     Checking leptonica-plumbing v1.4.1 (/opt/rustwide/workdir/libs/leptonica-plumbing)
[INFO] [stderr]     Checking tesseract-sys v0.6.2 (/opt/rustwide/workdir/libs/tesseract-sys)
[INFO] [stderr]     Checking tesseract-plumbing v0.11.1 (/opt/rustwide/workdir/libs/tesseract-plumbing)
[INFO] [stderr]    Migrating libs/tesseract-plumbing/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating libs/leptonica-plumbing/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed libs/leptonica-plumbing/src/boxa.rs (1 fix)
[INFO] [stderr]    Migrating libs/leptess/src/lib.rs from 2018 edition to 2021
[INFO] [stderr]        Fixed libs/leptonica-plumbing/src/box.rs (1 fix)
[INFO] [stderr]        Fixed libs/leptonica-plumbing/src/pix.rs (2 fixes)
[INFO] [stderr]        Fixed libs/leptonica-plumbing/src/pixa.rs (1 fix)
[INFO] [stderr]     Checking ocrlocate v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating libs/tesseract-sys/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs (138 fixes)
[INFO] [stderr]    Migrating libs/leptess/examples/set_resolution.rs from 2018 edition to 2021
[INFO] [stderr]    Migrating libs/leptess/examples/low_level_ocr_word_by_word.rs from 2018 edition to 2021
[INFO] [stderr]    Migrating libs/leptess/tests/full_page_ocr.rs from 2018 edition to 2021
[INFO] [stderr] warning: `src/main.rs` is already on the latest edition (2024), unable to migrate further
[INFO] [stderr] 
[INFO] [stderr] If you are trying to migrate from the previous edition (2021), the
[INFO] [stderr] process requires following these steps:
[INFO] [stderr] 
[INFO] [stderr] 1. Start with `edition = "2021"` in `Cargo.toml`
[INFO] [stderr] 2. Run `cargo fix --edition`
[INFO] [stderr] 3. Modify `Cargo.toml` to set `edition = "2024"`
[INFO] [stderr] 4. Run `cargo build` or `cargo test` to verify the fixes worked
[INFO] [stderr] 
[INFO] [stderr] More details may be found at
[INFO] [stderr] https://doc.rust-lang.org/edition-guide/editions/transitioning-an-existing-project-to-a-new-edition.html
[INFO] [stderr] 
[INFO] [stderr]    Migrating libs/leptess/tests/image_crate.rs from 2018 edition to 2021
[INFO] [stderr]    Migrating libs/leptess/tests/pix.rs from 2018 edition to 2021
[INFO] [stderr]    Migrating libs/leptess/examples/set_from_image_crate.rs from 2018 edition to 2021
[INFO] [stderr]    Migrating libs/leptess/examples/low_level_ocr_full_page.rs from 2018 edition to 2021
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 54s
[INFO] [stderr] crater-edition-check: ocrlocate v0.3.0 (/opt/rustwide/workdir) updating edition from 2024 to 2024
[INFO] [stderr] crater-edition-check: leptess v0.15.0 (/opt/rustwide/workdir/libs/leptess) updating edition from 2018 to 2021
[INFO] [stderr] crater-edition-check: leptonica-plumbing v1.4.1 (/opt/rustwide/workdir/libs/leptonica-plumbing) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: tesseract-plumbing v0.11.1 (/opt/rustwide/workdir/libs/tesseract-plumbing) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: tesseract-sys v0.6.2 (/opt/rustwide/workdir/libs/tesseract-sys) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling tesseract-sys v0.6.2 (/opt/rustwide/workdir/libs/tesseract-sys)
[INFO] [stderr]     Checking leptonica-plumbing v1.4.1 (/opt/rustwide/workdir/libs/leptonica-plumbing)
[INFO] [stdout] warning: unused import: `c_int`
[INFO] [stdout]  --> libs/leptonica-plumbing/src/pix.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ffi::{c_int, CStr};
[INFO] [stdout]   |                ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `c_int`
[INFO] [stdout]  --> libs/leptonica-plumbing/src/pix.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ffi::{c_int, CStr};
[INFO] [stdout]   |                ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:5751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int) -> bool > ; extern "C" { pub fn TessVersion () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn TessD...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:5831
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_char ; } extern "C" { pub fn TessDeleteText (text : * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn Te...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:5917
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_char) ; } extern "C" { pub fn TessDeleteTextArray (arr : * mut * mut :: std :: os :: raw :: c_char) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6011
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_char) ; } extern "C" { pub fn TessDeleteIntArray (arr : * const :: std :: os :: raw :: c_int) ; } extern "C" { pub fn T...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessTextRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6227
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessHOcrRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessHOcrRendererCreate2 (outputbase : * const :: std :: os :: raw :: c_char , font_info : :: std :: os :: raw :: c_int) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessAltoRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6655
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessTsvRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6782
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPDFRendererCreate (outputbase : * const :: std :: os :: raw :: c_char , datadir : * const :: std :: os :: raw :: c_char , textonly : :: std :: os :: raw :: c_int) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessUnlvRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7129
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBoxTextRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7260
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessLSTMBoxRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7391
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessWordStrBoxRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7525
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...essResultRenderer ; } extern "C" { pub fn TessDeleteResultRenderer (renderer : * mut TessResultRenderer) ; } extern "C" { pub fn T...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn TessResultRendererInsert (renderer : * mut TessResultRenderer , next : * mut TessResultRenderer) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rer) ; } extern "C" { pub fn TessResultRendererNext (renderer : * mut TessResultRenderer) -> * mut TessResultRenderer ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultRendererBeginDocument (renderer : * mut TessResultRenderer , title : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8020
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultRendererAddImage (renderer : * mut TessResultRenderer , api : * mut TessBaseAPI) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8167
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultRendererEndDocument (renderer : * mut TessResultRenderer) -> :: std :: os :: raw :: c_int ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultRendererExtention (renderer : * mut TessResultRenderer) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8422
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultRendererTitle (renderer : * mut TessResultRenderer) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8549
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn TessResultRendererImageNum (renderer : * mut TessResultRenderer) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8670
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn TessBaseAPICreate () -> * mut TessBaseAPI ; } extern "C" { pub fn TessBaseAPID...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8736
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e () -> * mut TessBaseAPI ; } extern "C" { pub fn TessBaseAPIDelete (handle : * mut TessBaseAPI) ; } extern "C" { pub fn TessBaseA...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetOpenCLDevice (handle : * mut TessBaseAPI , device : * mut * mut :: std :: os :: raw :: c_void) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8949
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetInputName (handle : * mut TessBaseAPI , name : * const :: std :: os :: raw :: c_char) ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { pub fn TessBaseAPIGetInputName (handle : * mut TessBaseAPI) -> * const :: std :: os :: raw :: c_char ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9191
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn TessBaseAPISetInputImage (handle : * mut TessBaseAPI , pix : * mut Pix) ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9287
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ix : * mut Pix) ; } extern "C" { pub fn TessBaseAPIGetInputImage (handle : * mut TessBaseAPI) -> * mut Pix ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9378
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ix ; } extern "C" { pub fn TessBaseAPIGetSourceYResolution (handle : * mut TessBaseAPI) -> :: std :: os :: raw :: c_int ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn TessBaseAPIGetDatapath (handle : * mut TessBaseAPI) -> * const :: std :: os :: raw :: c_char ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetOutputName (handle : * mut TessBaseAPI , name : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9737
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetVariable (handle : * mut TessBaseAPI , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9940
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetDebugVariable (handle : * mut TessBaseAPI , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:10148
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetIntVariable (handle : * const TessBaseAPI , name : * const :: std :: os :: raw :: c_char , value : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:10353
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetBoolVariable (handle : * const TessBaseAPI , name : * const :: std :: os :: raw :: c_char , value : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:10559
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetDoubleVariable (handle : * const TessBaseAPI , name : * const :: std :: os :: raw :: c_char , value : * mut f64) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:10742
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetStringVariable (handle : * const TessBaseAPI , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:10914
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn TessBaseAPIPrintVariables (handle : * const TessBaseAPI , fp : * mut FILE) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:11013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIPrintVariablesToFile (handle : * const TessBaseAPI , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:11183
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIInit1 (handle ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:11513
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIInit2 (handle : * mut TessBaseAPI , datapath : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char , oem : TessOcrEngineMode) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:11743
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIInit3 (handle : * mut TessBaseAPI , datapath : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:11947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIInit4 (handle ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:12474
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIInit5 (handle ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13040
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetInitLanguagesAsString (handle : * const TessBaseAPI) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13172
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetLoadedLanguagesAsVector (handle : * const TessBaseAPI) -> * mut * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13310
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetAvailableLanguagesAsVector (handle : * const TessBaseAPI) -> * mut * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_char ; } extern "C" { pub fn TessBaseAPIInitForAnalysePage (handle : * mut TessBaseAPI) ; } extern "C" { pub fn Tes...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13534
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIReadConfigFile (handle : * mut TessBaseAPI , filename : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13664
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIReadDebugConfigFile (handle : * mut TessBaseAPI , filename : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13799
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char) ; } extern "C" { pub fn TessBaseAPISetPageSegMode (handle : * mut TessBaseAPI , mode : TessPageSegMode) ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...geSegMode) ; } extern "C" { pub fn TessBaseAPIGetPageSegMode (handle : * const TessBaseAPI) -> TessPageSegMode ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:14003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIRect (handle :...t) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:14415
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_char ; } extern "C" { pub fn TessBaseAPIClearAdaptiveClassifier (handle : * mut TessBaseAPI) ; } extern "C" { pub fn T...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:14503
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetImage (hand..._per_line : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:14805
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int) ; } extern "C" { pub fn TessBaseAPISetImage2 (handle : * mut TessBaseAPI , pix : * mut Pix) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:14897
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn TessBaseAPISetSourceResolution (handle : * mut TessBaseAPI , ppi : :: std :: os :: raw :: c_int) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15018
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetRectangle (handle : * mut TessBaseAPI , left : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15249
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int) ; } extern "C" { pub fn TessBaseAPIGetThresholdedImage (handle : * mut TessBaseAPI) -> * mut Pix ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Pix ; } extern "C" { pub fn TessBaseAPIGetRegions (handle : * mut TessBaseAPI , pixa : * mut * mut Pixa) -> * mut Boxa ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetTextlines (handle : * mut TessBaseAPI , pixa : * mut * mut Pixa , blockids : * mut * mut :: std :: os :: raw :: c_int) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15632
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetTextlines1 ... std :: os :: raw :: c_int) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetStrips (handle : * mut TessBaseAPI , pixa : * mut * mut Pixa , blockids : * mut * mut :: std :: os :: raw :: c_int) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:16113
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Boxa ; } extern "C" { pub fn TessBaseAPIGetWords (handle : * mut TessBaseAPI , pixa : * mut * mut Pixa) -> * mut Boxa ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:16226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetConnectedComponents (handle : * mut TessBaseAPI , cc : * mut * mut Pixa) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:16351
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetComponentImages (handle : * mut TessBaseAPI , level : TessPageIteratorLevel , text_only : :: std :: os :: raw :: c_int , pixa : * mut * mut Pixa , blockids : * mut * mut :: std :: os :: raw :: c_int) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:16603
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetComponentIm... std :: os :: raw :: c_int) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:16997
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetThresholdedImageScaleFactor (handle : * const TessBaseAPI) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:17126
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn TessBaseAPIAnalyseLayout (handle : * mut TessBaseAPI) -> * mut TessPageIterator ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:17230
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIRecognize (handle : * mut TessBaseAPI , monitor : * mut ETEXT_DESC) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:17365
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIProcessPages (...Renderer) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:17668
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIProcessPage (h...Renderer) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18032
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn TessBaseAPIGetIterator (handle : * mut TessBaseAPI) -> * mut TessResultIterator ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18136
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ator ; } extern "C" { pub fn TessBaseAPIGetMutableIterator (handle : * mut TessBaseAPI) -> * mut TessMutableIterator ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18248
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor ; } extern "C" { pub fn TessBaseAPIGetUTF8Text (handle : * mut TessBaseAPI) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18363
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetHOCRText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18523
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetAltoText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18683
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetTsvText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18842
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetBoxText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetLSTMBoxText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19164
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetWordStrBoxText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19330
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...har ; } extern "C" { pub fn TessBaseAPIGetUNLVText (handle : * mut TessBaseAPI) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19445
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn TessBaseAPIMeanTextConf (handle : * mut TessBaseAPI) -> :: std :: os :: raw :: c_int ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn TessBaseAPIAllWordConfidences (handle : * mut TessBaseAPI) -> * mut :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19675
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIAdaptToWordStr (handle : * mut TessBaseAPI , mode : TessPageSegMode , wordstr : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19861
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn TessBaseAPIClear (handle : * mut TessBaseAPI) ; } extern "C" { pub fn TessBaseAP...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19931
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...andle : * mut TessBaseAPI) ; } extern "C" { pub fn TessBaseAPIEnd (handle : * mut TessBaseAPI) ; } extern "C" { pub fn TessBaseAPI...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19999
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIIsValidWord (handle : * mut TessBaseAPI , word : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetTextDirection (handle : * mut TessBaseAPI , out_offset : * mut :: std :: os :: raw :: c_int , out_slope : * mut f32) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20341
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetUnichar (handle : * mut TessBaseAPI , unichar_id : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20501
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_char ; } extern "C" { pub fn TessBaseAPIClearPersistentCache (handle : * mut TessBaseAPI) ; } extern "C" { pub fn Te...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIDetectOrientat... mut f32) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20868
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn TessBaseAPISetMinOrientationMargin (handle : * mut TessBaseAPI , margin : f64) ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : f64) ; } extern "C" { pub fn TessBaseAPINumDawgs (handle : * const TessBaseAPI) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn TessBaseAPIOem (handle : * const TessBaseAPI) -> TessOcrEngineMode ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21169
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseGetBlockTextOrientations (handle : * mut TessBaseAPI , block_orientation : * mut * mut :: std :: os :: raw :: c_int , vertical_writing : * mut * mut bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21356
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut * mut bool) ; } extern "C" { pub fn TessPageIteratorDelete (handle : * mut TessPageIterator) ; } extern "C" { pub fn Tess...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21437
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...erator) ; } extern "C" { pub fn TessPageIteratorCopy (handle : * const TessPageIterator) -> * mut TessPageIterator ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut TessPageIterator ; } extern "C" { pub fn TessPageIteratorBegin (handle : * mut TessPageIterator) ; } extern "C" { pub fn TessP...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21624
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorNext (handle : * mut TessPageIterator , level : TessPageIteratorLevel) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorIsAtBeginningOf (handle : * const TessPageIterator , level : TessPageIteratorLevel) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21923
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorIsAtFinalElement (handle : * const TessPageIterator , level : TessPageIteratorLevel , element : TessPageIteratorLevel) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:5751
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int) -> bool > ; extern "C" { pub fn TessVersion () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn TessD...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:5831
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_char ; } extern "C" { pub fn TessDeleteText (text : * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn Te...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:22114
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorBoundingB...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:5917
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_char) ; } extern "C" { pub fn TessDeleteTextArray (arr : * mut * mut :: std :: os :: raw :: c_char) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6011
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_char) ; } extern "C" { pub fn TessDeleteIntArray (arr : * const :: std :: os :: raw :: c_int) ; } extern "C" { pub fn T...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessTextRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:22444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn TessPageIteratorBlockType (handle : * const TessPageIterator) -> TessPolyBlockType ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:22551
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorGetBinaryImage (handle : * const TessPageIterator , level : TessPageIteratorLevel) -> * mut Pix ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6227
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessHOcrRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessHOcrRendererCreate2 (outputbase : * const :: std :: os :: raw :: c_char , font_info : :: std :: os :: raw :: c_int) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessAltoRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:22687
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorGetImage ...: std :: os :: raw :: c_int) -> * mut Pix ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:22974
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorBaseline ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6655
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessTsvRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:23291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorOrientation (handle : * mut TessPageIterator , orientation : * mut TessOrientation , writing_direction : * mut TessWritingDirection , textline_order : * mut TessTextlineOrder , deskew_angle : * mut f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:23534
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorParagraph...ent : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:23830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int) ; } extern "C" { pub fn TessResultIteratorDelete (handle : * mut TessResultIterator) ; } extern "C" { pub fn Te...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:23915
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor) ; } extern "C" { pub fn TessResultIteratorCopy (handle : * const TessResultIterator) -> * mut TessResultIterator ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn TessResultIteratorGetPageIterator (handle : * mut TessResultIterator) -> * mut TessPageIterator ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24148
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorGetPageIteratorConst (handle : * const TessResultIterator) -> * const TessPageIterator ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorGetChoiceIterator (handle : * const TessResultIterator) -> * mut TessChoiceIterator ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24403
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorNext (handle : * mut TessResultIterator , level : TessPageIteratorLevel) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:6782
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPDFRendererCreate (outputbase : * const :: std :: os :: raw :: c_char , datadir : * const :: std :: os :: raw :: c_char , textonly : :: std :: os :: raw :: c_int) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24550
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorGetUTF8Text (handle : * const TessResultIterator , level : TessPageIteratorLevel) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessUnlvRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7129
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBoxTextRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24713
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorConfidence (handle : * const TessResultIterator , level : TessPageIteratorLevel) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7260
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessLSTMBoxRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7391
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessWordStrBoxRendererCreate (outputbase : * const :: std :: os :: raw :: c_char) -> * mut TessResultRenderer ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24843
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorWordRecognitionLanguage (handle : * const TessResultIterator) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorWordFon... -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7525
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...essResultRenderer ; } extern "C" { pub fn TessDeleteResultRenderer (renderer : * mut TessResultRenderer) ; } extern "C" { pub fn T...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn TessResultRendererInsert (renderer : * mut TessResultRenderer , next : * mut TessResultRenderer) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rer) ; } extern "C" { pub fn TessResultRendererNext (renderer : * mut TessResultRenderer) -> * mut TessResultRenderer ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:7846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultRendererBeginDocument (renderer : * mut TessResultRenderer , title : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:25525
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorWordIsFromDictionary (handle : * const TessResultIterator) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8020
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultRendererAddImage (renderer : * mut TessResultRenderer , api : * mut TessBaseAPI) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:25658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorWordIsNumeric (handle : * const TessResultIterator) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8167
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultRendererEndDocument (renderer : * mut TessResultRenderer) -> :: std :: os :: raw :: c_int ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultRendererExtention (renderer : * mut TessResultRenderer) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:25784
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorSymbolIsSuperscript (handle : * const TessResultIterator) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8422
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultRendererTitle (renderer : * mut TessResultRenderer) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8549
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn TessResultRendererImageNum (renderer : * mut TessResultRenderer) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8670
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn TessBaseAPICreate () -> * mut TessBaseAPI ; } extern "C" { pub fn TessBaseAPID...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:25916
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorSymbolIsSubscript (handle : * const TessResultIterator) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorSymbolIsDropcap (handle : * const TessResultIterator) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8736
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...e () -> * mut TessBaseAPI ; } extern "C" { pub fn TessBaseAPIDelete (handle : * mut TessBaseAPI) ; } extern "C" { pub fn TessBaseA...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetOpenCLDevice (handle : * mut TessBaseAPI , device : * mut * mut :: std :: os :: raw :: c_void) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:8949
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetInputName (handle : * mut TessBaseAPI , name : * const :: std :: os :: raw :: c_char) ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9073
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { pub fn TessBaseAPIGetInputName (handle : * mut TessBaseAPI) -> * const :: std :: os :: raw :: c_char ; } extern...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9191
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn TessBaseAPISetInputImage (handle : * mut TessBaseAPI , pix : * mut Pix) ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26174
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn TessChoiceIteratorDelete (handle : * mut TessChoiceIterator) ; } extern "C" { pub fn Te...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9287
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ix : * mut Pix) ; } extern "C" { pub fn TessBaseAPIGetInputImage (handle : * mut TessBaseAPI) -> * mut Pix ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9378
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ix ; } extern "C" { pub fn TessBaseAPIGetSourceYResolution (handle : * mut TessBaseAPI) -> :: std :: os :: raw :: c_int ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn TessBaseAPIGetDatapath (handle : * mut TessBaseAPI) -> * const :: std :: os :: raw :: c_char ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetOutputName (handle : * mut TessBaseAPI , name : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9737
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetVariable (handle : * mut TessBaseAPI , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26259
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...or) ; } extern "C" { pub fn TessChoiceIteratorNext (handle : * mut TessChoiceIterator) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:9940
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetDebugVariable (handle : * mut TessBaseAPI , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26374
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessChoiceIteratorGetUTF8Text (handle : * const TessChoiceIterator) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:10148
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetIntVariable (handle : * const TessBaseAPI , name : * const :: std :: os :: raw :: c_char , value : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26507
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn TessChoiceIteratorConfidence (handle : * const TessChoiceIterator) -> f32 ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:10353
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetBoolVariable (handle : * const TessBaseAPI , name : * const :: std :: os :: raw :: c_char , value : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:10559
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetDoubleVariable (handle : * const TessBaseAPI , name : * const :: std :: os :: raw :: c_char , value : * mut f64) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t TessChoiceIterator) -> f32 ; } extern "C" { pub fn TessMonitorCreate () -> * mut ETEXT_DESC ; } extern "C" { pub fn TessMonitorD...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:10742
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetStringVariable (handle : * const TessBaseAPI , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:10914
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn TessBaseAPIPrintVariables (handle : * const TessBaseAPI , fp : * mut FILE) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26670
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...te () -> * mut ETEXT_DESC ; } extern "C" { pub fn TessMonitorDelete (monitor : * mut ETEXT_DESC) ; } extern "C" { pub fn TessMonit...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:11013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIPrintVariablesToFile (handle : * const TessBaseAPI , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26741
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._DESC) ; } extern "C" { pub fn TessMonitorSetCancelFunc (monitor : * mut ETEXT_DESC , cancelFunc : TessCancelFunc) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:11183
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIInit1 (handle ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessMonitorSetCancelThis (monitor : * mut ETEXT_DESC , cancelThis : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:11513
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIInit2 (handle : * mut TessBaseAPI , datapath : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char , oem : TessOcrEngineMode) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:11743
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIInit3 (handle : * mut TessBaseAPI , datapath : * const :: std :: os :: raw :: c_char , language : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26978
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d) ; } extern "C" { pub fn TessMonitorGetCancelThis (monitor : * mut ETEXT_DESC) -> * mut :: std :: os :: raw :: c_void ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:11947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIInit4 (handle ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:27095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...oid ; } extern "C" { pub fn TessMonitorSetProgressFunc (monitor : * mut ETEXT_DESC , progressFunc : TessProgressFunc) ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:12474
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIInit5 (handle ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:27209
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sFunc) ; } extern "C" { pub fn TessMonitorGetProgress (monitor : * mut ETEXT_DESC) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13040
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetInitLanguagesAsString (handle : * const TessBaseAPI) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:27317
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn TessMonitorSetDeadlineMSecs (monitor : * mut ETEXT_DESC , deadline : :: std :: os :: raw :: c_int) ; }
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13172
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetLoadedLanguagesAsVector (handle : * const TessBaseAPI) -> * mut * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13310
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetAvailableLanguagesAsVector (handle : * const TessBaseAPI) -> * mut * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_char ; } extern "C" { pub fn TessBaseAPIInitForAnalysePage (handle : * mut TessBaseAPI) ; } extern "C" { pub fn Tes...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13534
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIReadConfigFile (handle : * mut TessBaseAPI , filename : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13664
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIReadDebugConfigFile (handle : * mut TessBaseAPI , filename : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13799
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_char) ; } extern "C" { pub fn TessBaseAPISetPageSegMode (handle : * mut TessBaseAPI , mode : TessPageSegMode) ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:13903
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...geSegMode) ; } extern "C" { pub fn TessBaseAPIGetPageSegMode (handle : * const TessBaseAPI) -> TessPageSegMode ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:14003
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIRect (handle :...t) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:14415
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_char ; } extern "C" { pub fn TessBaseAPIClearAdaptiveClassifier (handle : * mut TessBaseAPI) ; } extern "C" { pub fn T...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:14503
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetImage (hand..._per_line : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:14805
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int) ; } extern "C" { pub fn TessBaseAPISetImage2 (handle : * mut TessBaseAPI , pix : * mut Pix) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:14897
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn TessBaseAPISetSourceResolution (handle : * mut TessBaseAPI , ppi : :: std :: os :: raw :: c_int) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15018
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPISetRectangle (handle : * mut TessBaseAPI , left : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15249
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int) ; } extern "C" { pub fn TessBaseAPIGetThresholdedImage (handle : * mut TessBaseAPI) -> * mut Pix ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Pix ; } extern "C" { pub fn TessBaseAPIGetRegions (handle : * mut TessBaseAPI , pixa : * mut * mut Pixa) -> * mut Boxa ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetTextlines (handle : * mut TessBaseAPI , pixa : * mut * mut Pixa , blockids : * mut * mut :: std :: os :: raw :: c_int) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15632
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetTextlines1 ... std :: os :: raw :: c_int) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:15945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetStrips (handle : * mut TessBaseAPI , pixa : * mut * mut Pixa , blockids : * mut * mut :: std :: os :: raw :: c_int) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:16113
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Boxa ; } extern "C" { pub fn TessBaseAPIGetWords (handle : * mut TessBaseAPI , pixa : * mut * mut Pixa) -> * mut Boxa ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:16226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetConnectedComponents (handle : * mut TessBaseAPI , cc : * mut * mut Pixa) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:16351
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetComponentImages (handle : * mut TessBaseAPI , level : TessPageIteratorLevel , text_only : :: std :: os :: raw :: c_int , pixa : * mut * mut Pixa , blockids : * mut * mut :: std :: os :: raw :: c_int) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:16603
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetComponentIm... std :: os :: raw :: c_int) -> * mut Boxa ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:16997
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetThresholdedImageScaleFactor (handle : * const TessBaseAPI) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:17126
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn TessBaseAPIAnalyseLayout (handle : * mut TessBaseAPI) -> * mut TessPageIterator ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:17230
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIRecognize (handle : * mut TessBaseAPI , monitor : * mut ETEXT_DESC) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:17365
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIProcessPages (...Renderer) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:17668
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIProcessPage (h...Renderer) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18032
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn TessBaseAPIGetIterator (handle : * mut TessBaseAPI) -> * mut TessResultIterator ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18136
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ator ; } extern "C" { pub fn TessBaseAPIGetMutableIterator (handle : * mut TessBaseAPI) -> * mut TessMutableIterator ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18248
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor ; } extern "C" { pub fn TessBaseAPIGetUTF8Text (handle : * mut TessBaseAPI) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18363
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetHOCRText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18523
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetAltoText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18683
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetTsvText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:18842
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetBoxText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetLSTMBoxText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19164
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetWordStrBoxText (handle : * mut TessBaseAPI , page_number : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19330
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...har ; } extern "C" { pub fn TessBaseAPIGetUNLVText (handle : * mut TessBaseAPI) -> * mut :: std :: os :: raw :: c_char ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19445
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn TessBaseAPIMeanTextConf (handle : * mut TessBaseAPI) -> :: std :: os :: raw :: c_int ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn TessBaseAPIAllWordConfidences (handle : * mut TessBaseAPI) -> * mut :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19675
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIAdaptToWordStr (handle : * mut TessBaseAPI , mode : TessPageSegMode , wordstr : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `tesseract-sys` (lib test) due to 138 previous errors
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19861
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn TessBaseAPIClear (handle : * mut TessBaseAPI) ; } extern "C" { pub fn TessBaseAP...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19931
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...andle : * mut TessBaseAPI) ; } extern "C" { pub fn TessBaseAPIEnd (handle : * mut TessBaseAPI) ; } extern "C" { pub fn TessBaseAPI...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:19999
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIIsValidWord (handle : * mut TessBaseAPI , word : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetTextDirection (handle : * mut TessBaseAPI , out_offset : * mut :: std :: os :: raw :: c_int , out_slope : * mut f32) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20341
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIGetUnichar (handle : * mut TessBaseAPI , unichar_id : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20501
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_char ; } extern "C" { pub fn TessBaseAPIClearPersistentCache (handle : * mut TessBaseAPI) ; } extern "C" { pub fn Te...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseAPIDetectOrientat... mut f32) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20868
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_int ; } extern "C" { pub fn TessBaseAPISetMinOrientationMargin (handle : * mut TessBaseAPI , margin : f64) ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:20971
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : f64) ; } extern "C" { pub fn TessBaseAPINumDawgs (handle : * const TessBaseAPI) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn TessBaseAPIOem (handle : * const TessBaseAPI) -> TessOcrEngineMode ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21169
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessBaseGetBlockTextOrientations (handle : * mut TessBaseAPI , block_orientation : * mut * mut :: std :: os :: raw :: c_int , vertical_writing : * mut * mut bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21356
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut * mut bool) ; } extern "C" { pub fn TessPageIteratorDelete (handle : * mut TessPageIterator) ; } extern "C" { pub fn Tess...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21437
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...erator) ; } extern "C" { pub fn TessPageIteratorCopy (handle : * const TessPageIterator) -> * mut TessPageIterator ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut TessPageIterator ; } extern "C" { pub fn TessPageIteratorBegin (handle : * mut TessPageIterator) ; } extern "C" { pub fn TessP...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21624
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorNext (handle : * mut TessPageIterator , level : TessPageIteratorLevel) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorIsAtBeginningOf (handle : * const TessPageIterator , level : TessPageIteratorLevel) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:21923
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorIsAtFinalElement (handle : * const TessPageIterator , level : TessPageIteratorLevel , element : TessPageIteratorLevel) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:22114
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorBoundingB...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:22444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn TessPageIteratorBlockType (handle : * const TessPageIterator) -> TessPolyBlockType ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:22551
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorGetBinaryImage (handle : * const TessPageIterator , level : TessPageIteratorLevel) -> * mut Pix ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:22687
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorGetImage ...: std :: os :: raw :: c_int) -> * mut Pix ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:22974
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorBaseline ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:23291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorOrientation (handle : * mut TessPageIterator , orientation : * mut TessOrientation , writing_direction : * mut TessWritingDirection , textline_order : * mut TessTextlineOrder , deskew_angle : * mut f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:23534
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessPageIteratorParagraph...ent : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:23830
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int) ; } extern "C" { pub fn TessResultIteratorDelete (handle : * mut TessResultIterator) ; } extern "C" { pub fn Te...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:23915
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tor) ; } extern "C" { pub fn TessResultIteratorCopy (handle : * const TessResultIterator) -> * mut TessResultIterator ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn TessResultIteratorGetPageIterator (handle : * mut TessResultIterator) -> * mut TessPageIterator ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24148
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorGetPageIteratorConst (handle : * const TessResultIterator) -> * const TessPageIterator ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorGetChoiceIterator (handle : * const TessResultIterator) -> * mut TessChoiceIterator ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24403
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorNext (handle : * mut TessResultIterator , level : TessPageIteratorLevel) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24550
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorGetUTF8Text (handle : * const TessResultIterator , level : TessPageIteratorLevel) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24713
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorConfidence (handle : * const TessResultIterator , level : TessPageIteratorLevel) -> f32 ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24843
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorWordRecognitionLanguage (handle : * const TessResultIterator) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:24988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorWordFon... -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:25525
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorWordIsFromDictionary (handle : * const TessResultIterator) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:25658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorWordIsNumeric (handle : * const TessResultIterator) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:25784
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorSymbolIsSuperscript (handle : * const TessResultIterator) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:25916
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorSymbolIsSubscript (handle : * const TessResultIterator) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessResultIteratorSymbolIsDropcap (handle : * const TessResultIterator) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26174
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn TessChoiceIteratorDelete (handle : * mut TessChoiceIterator) ; } extern "C" { pub fn Te...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26259
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...or) ; } extern "C" { pub fn TessChoiceIteratorNext (handle : * mut TessChoiceIterator) -> :: std :: os :: raw :: c_int ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26374
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessChoiceIteratorGetUTF8Text (handle : * const TessChoiceIterator) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26507
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn TessChoiceIteratorConfidence (handle : * const TessChoiceIterator) -> f32 ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t TessChoiceIterator) -> f32 ; } extern "C" { pub fn TessMonitorCreate () -> * mut ETEXT_DESC ; } extern "C" { pub fn TessMonitorD...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26670
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...te () -> * mut ETEXT_DESC ; } extern "C" { pub fn TessMonitorDelete (monitor : * mut ETEXT_DESC) ; } extern "C" { pub fn TessMonit...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26741
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._DESC) ; } extern "C" { pub fn TessMonitorSetCancelFunc (monitor : * mut ETEXT_DESC , cancelFunc : TessCancelFunc) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn TessMonitorSetCancelThis (monitor : * mut ETEXT_DESC , cancelThis : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:26978
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d) ; } extern "C" { pub fn TessMonitorGetCancelThis (monitor : * mut ETEXT_DESC) -> * mut :: std :: os :: raw :: c_void ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:27095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...oid ; } extern "C" { pub fn TessMonitorSetProgressFunc (monitor : * mut ETEXT_DESC , progressFunc : TessProgressFunc) ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:27209
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sFunc) ; } extern "C" { pub fn TessMonitorGetProgress (monitor : * mut ETEXT_DESC) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/tesseract-sys-c41b6d8bdea97b9c/out/capi_bindings.rs:3:27317
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn TessMonitorSetDeadlineMSecs (monitor : * mut ETEXT_DESC , deadline : :: std :: os :: raw :: c_int) ; }
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `tesseract-sys` (lib) due to 138 previous errors
[INFO] running `Command { std: "docker" "inspect" "2a2720027f6330981532ef658221b3adbb1141c54e800d6478ba546dada916d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a2720027f6330981532ef658221b3adbb1141c54e800d6478ba546dada916d6", kill_on_drop: false }`
[INFO] [stdout] 2a2720027f6330981532ef658221b3adbb1141c54e800d6478ba546dada916d6
